﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using BUS;
using DTO;

namespace Presentation
{
    public partial class frm_QuyDinhChuyenBay : Form
    {
        private QuyDinhChuyenBayBUS qdcbBUS = new QuyDinhChuyenBayBUS();
        private QuyDinhChuyenBayDTO qdcbDTO = new QuyDinhChuyenBayDTO();
        public frm_QuyDinhChuyenBay()
        {
            InitializeComponent();
        }

      
        public void HienThiQuyDinhChuyenBay()
        {
           DataTable dt;
           dt = qdcbBUS.LayDanhSach();
           for (int i = 0; i < dt.Rows.Count; i++)
           {
               txtTGBayToiThieu.Text = dt.Rows[i]["TGbaytoithieu"].ToString();
               txtSBTrungGianToiDa.Text = dt.Rows[i]["SoSanBayTrungGianToiDa"].ToString();
               txtTGDungToiDa.Text = dt.Rows[i]["TGDungToiDa"].ToString(); 
               txtTGDungToiThieu.Text = dt.Rows[i]["TGDungToiThieu"].ToString();
           } 

        }

        private void frm_QuyDinhChuyenBay_Load(object sender, EventArgs e)
        {
            HienThiQuyDinhChuyenBay();
        }

        private void btnThoat_Click(object sender, EventArgs e)
        {
            this.Close();
        }

 
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
           
                qdcbDTO.TGbaytoithieu = Convert.ToInt32(txtTGBayToiThieu.Text);
                qdcbDTO.SBtrunggiantoida= Convert.ToInt32(txtSBTrungGianToiDa.Text);
                qdcbDTO.TGdungtoithieu = Convert.ToInt32(txtTGDungToiThieu.Text);
                qdcbDTO.TGdungtoida = Convert.ToInt32(txtTGDungToiDa.Text);

                qdcbBUS.CapNhat(qdcbDTO);

                HienThiQuyDinhChuyenBay();
                MessageBox.Show("Quy dinh đã được cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                          
        }
    }
}
